package einlesenUndDatenverwaltung;


/**
 * Klasse zur Erzeugung von Kursobjekten mit Gettern und Settern für die einzelnen Attribute.
 * 
 * @author (Daniel Uhlig) 
 * @version (12.12.2013)
 */
public class Kurs {
    //Attribute
	private int kursid;
	private String kurzname;
	private String name;
	private boolean bewerteteStudienleistung;
	
	/**
	 * Konstruktor zur Erzeugung von Kursobjekten.
	 */
	public Kurs(){
		
	}
	
	/**
	 * Methode zur Rückgabe des Attributs Kursid.
	 * 
	 * @return (int)- das Attribut Kursid
	 */
	public int getKursid() {
		return kursid;
	}
	
	/**
	 * Methode zum Setzen des Attributs Kursid.
	 * 
	 * @param kursid (int)
	 */
	public void setKursid(int kursid) {
		this.kursid = kursid;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs Kurzname.
	 * 
	 * @return (String) - Attribut Kurzkurzname
	 */
	public String getKurzname() {
		return kurzname;
	}
	
	/**
	 * Methode zum Setzen des Attributs Kurzname.
	 * 
	 * @param kurzname (String)
	 */
	public void setKurzname(String kurzname) {
		this.kurzname = kurzname;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs Name.
	 * 
	 * @return (String) - Attribut Name
	 */
	public String getName() {
		return name;
	}
	
	/**
	 * Methode zum Setzen des Attributs 
	 * 
	 * @param name (String)
	 */
	public void setName(String name) {
		this.name = name;
	}
	
	/**
	 * Methode zur Rückgabe des Attributs  
	 * 
	 * @return (boolean) - Attribut bewerteteStudienleistung (true=ja)
	 */
	public boolean isBewerteteStudienleistung() {
		return bewerteteStudienleistung;
	}
	
	/**
	 * Methode zum Setzen des Attributs bewerteteStudienleistung.
	 * 
	 * @param bewerteteStudienleistung (boolean)
	 */
	public void setBewerteteStudienleistung(boolean bewerteteStudienleistung) {
		this.bewerteteStudienleistung = bewerteteStudienleistung;
	}

}

